list1 = [1, 2, 3, 4, 5, 1, 2, 3]
# 去除重复并统计列表元素出现的次数
# 把列表的元素当成字典中的key
dict1 = {}  # 定义空的字典
for a in list1:
    if dict1.get(a) == None:  # 字典名.get(a)如果这个key不存在，就返回None
        pass
        dict1[a] = list1.count(a)  # 把列表中元素出现的次数赋值给字典
# print(dict1)
# print(list(dict1.keys()))
# fromkeys(容器,值)
# 容器：把容器中的元素变成字典的key,
# 值：我们key对应的value,不写的话默认是None
dict2=dict1.fromkeys(list1,10)
print(dict2)



